triangular key - Spanish English Dictionary